.wrap {
    width: 1200px;
    margin: 0 auto;
    background: rgb(255, 255, 255);
    margin-top: 30px;
    height: auto;
}

.problem_ul {
    width: 210px;
}

.problem_ul li {
    height: 70px;
    font-size: 18px;
    color: #505050;
    line-height: 70px;
    text-align: center;
    border: 1px solid RGB(232, 232, 232);
    margin-top: -1px;
    cursor: pointer;
}

.problem_ul .active {
    border-right: none;
    border-left: 1px solid RGB(44, 151, 244);
}

.problem_ul_question {
    width: 990px;
}

.problem_ul_question_item span{
    display: inline-block;
    font-size: 18px;
    color: #505050;
    line-height: 70px;
}
.problem_ul_question_item .problem_ul_ask_item span{
    display: inline-block;
    font-size: 16px;
    color: #a1a1a1;
    line-height: 50px;
}
.problem_ul_question_all {
    padding-left: 60px;
    padding-right: 60px;
    height: auto;
}

.problem_ul_question_item{
    border-bottom: 1px dashed RGB(232, 232, 232);
}
.problem_ul_question_item .title{
    width: 100%;
    height: 70px;
    line-height: 70px;
}
.problem_ul_question_item .zhankai {
    width: 30px;
    height: 30px;
    margin-top: 20px;
    cursor: pointer;
    float: left;
    margin-right: 10px;
}
.zhankai_jia{
    background: url(/img/add1.png) no-repeat center;
}
.zhankai_jian{
    background: url(/img/add2.png) no-repeat center;
}
.wenzi_ask{
    display: block;
    float: left;
}
.problem_ul_ask_all>span{
    display: inline-block;
    font-size: 16px;
    color: #a1a1a1;
    line-height: 50px;
    padding-left: 41px;
}
.problem_ul_ask_all{
    display: none;
    height: auto;
    line-height: 50px;
}

